home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 March / EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso / earcd / program / mui32dev.lha / MUI / Developer / Modula / txt / MuiD.def < prev    next >
Text File  |  1996-01-23  |  75KB  |  1,713 lines

  1. DEFINITION MODULE MuiD;
  2.  
  3. (*$ NilChk      := FALSE *)
  4. (*$ EntryClear  := FALSE *)
  5. (*$ LargeVars   := FALSE *)
  6. (*$ StackParms  := FALSE *)
  7.  
  8. (*$ DEFINE MUIOBSOLETE := FALSE *)
  9.  
  10. (***************************************************************************
  11. **
  12. ** $VER: MuiD.def 3.2 (23.1.96)
  13. **
  14. ** The following updates have been done by
  15. **
  16. **   Olaf "Olf" Peters <olf@informatik.uni-bremen.de>
  17. **
  18. ** $HISTORY:
  19. **
  20. **  23.1.96  3.2   : updated for MUI v3.2 release
  21. ** 18.11.95  3.1   : updated for MUI v3.1 release.
  22. **  17.9.95  2.3   : updated to MUI v2.3
  23. **
  24. ***************************************************************************)
  25.  
  26. (***************************************************************************
  27. **
  28. ** MUI - MagicUserInterface
  29. ** (c) 1993-95 by Stefan Stuntz
  30. **
  31. ** Main Header File
  32. **
  33. ** Modula-Interface done by Christian "Kochtopf" Scholz '93/94 (Freeware)
  34. **
  35. ** New Version 23.6.1994 for MUI 2.1
  36. **
  37. ** If you got problems with this, please contact
  38. **
  39. **   ruebe@pool.informatik.rwth-aachen.de
  40. **
  41. ****************************************************************************
  42. ** General Header File Information
  43. ****************************************************************************
  44. **
  45. ** All macro and structure definitions follow these rules:
  46. **
  47. ** Name                         Meaning
  48. **
  49. ** mc<class>                    Name of a class
  50. ** mm<class><method>            Method
  51. ** mv<class><method><x>         Special method value
  52. ** ma<class><attrib>            Attribute
  53. ** mv<class><attrib><x>         Special attribute value
  54. ** me<error>                    Error return code from MUIError()
  55. ** mi<name>                     Standard MUI image
  56. ** mo<name>                     Object type for MUI_MakeObject()
  57. **
  58. **        ma... attribute definitions are followed by a comment
  59. ** consisting of the three possible letters I, S and G.
  60. ** I: it's possible to specify this attribute at object creation time.
  61. ** S: it's possible to change this attribute with SetAttrs().
  62. ** G: it's possible to get this attribute with GetAttr().
  63. *)
  64.  
  65. IMPORT ED: ExecD;
  66. IMPORT UD: UtilityD;
  67. IMPORT S:  SYSTEM;
  68.  
  69.  
  70.  (* Types for readability *)
  71.  
  72.  TYPE    APTR    = S.ADDRESS;            (* ··· Only once defined for consistency, ··· *)
  73.          StrPtr  = S.ADDRESS;            (* ··· not in nearly every Module         ··· *)
  74.  
  75. (*************************************************************************
  76. ** Config items for mmGetConfigItem
  77. *************************************************************************)
  78.  
  79. CONST mcfgPublicScreen             =  36;
  80.  
  81.  
  82.  
  83.  
  84. (***************************************************************************
  85. ** Object Types for MUI_MakeObject()
  86. ***************************************************************************)
  87.  
  88. CONST moLabel         = 1;   (* STRPTR label, ULONG flags *)
  89. CONST moButton        = 2;   (* STRPTR label *)
  90. CONST moCheckmark     = 3;   (* STRPTR label *)
  91. CONST moCycle         = 4;   (* STRPTR label, STRPTR *entries *)
  92. CONST moRadio         = 5;   (* STRPTR label, STRPTR *entries *)
  93. CONST moSlider        = 6;   (* STRPTR label, LONG min, LONG max *)
  94. CONST moString        = 7;   (* STRPTR label, LONG maxlen *)
  95. CONST moPopButton     = 8;   (* STRPTR imagespec *)
  96. CONST moHSpace        = 9;   (* LONG space   *)
  97. CONST moVSpace        =10;   (* LONG space   *)
  98. CONST moHBar          =11;   (* LONG space   *)
  99. CONST moVBar          =12;   (* LONG space   *)
  100. CONST moMenustripNM   =13;   (* struct NewMenu *nm, ULONG flags *)
  101. CONST moMenuitem      =14;   (* STRPTR label, STRPTR shortcut, ULONG flags, ULONG data  *)
  102. CONST moBarTitle      =15;   (* STRPTR label *)
  103. CONST moNumericButton =16;   (* STRPTR label, LONG min, LONG max, STRPTR format *)
  104.  
  105. TYPE  MOLabelFlags = (p0, p1, p2, p3, p4, p5, p6, p7,
  106.                       singleFrame, doubleFrame, leftAligned, centered, freeVert, p13, p14, p15,
  107.                       p16, p17, p18, p19, p20, p21, p22, p23,
  108.                       p24, p25, p26, p27, p28, p29, p30, p31
  109.                      );
  110.       MOLabelFlagSet = SET OF MOLabelFlags ;
  111.                                                                                              
  112. CONST moLabelSingleFrame = 100H;
  113. CONST moLabelDoubleFrame = 200H;
  114. CONST moLabelLeftAligned = 400H;
  115. CONST moLabelCentered    = 800H;
  116. CONST moLabelFreeVert    = 1000H;
  117.  
  118. CONST moMenustripNMCommandKeyCheck = 1; (* check for "localized" menu items such as "O\0Open" *)
  119.  
  120. (***************************************************************************
  121. ** ARexx Interface
  122. ***************************************************************************)
  123.  
  124. TYPE
  125.     MUICommand = RECORD
  126.                     name      : S.ADDRESS;
  127.                     template  : S.ADDRESS;
  128.                     parameters: LONGINT;
  129.                     hook      : UD.HookPtr;
  130.                     reserved  : ARRAY[0..5] OF LONGINT;
  131.                  END;
  132.  
  133. CONST mcTemplateId = -1 ;
  134.                                                                  
  135. CONST mRxErrBadDefinition  = -1;
  136. CONST mRxErrOutOfMemory    = -2;
  137. CONST mRxErrUnknownCommand = -3;
  138. CONST mRxErrBadSyntax      = -4;
  139.  
  140. (***************************************************************************        
  141. ** Parameter structure for some Classes                                             
  142. ***************************************************************************)        
  143.  
  144. TYPE                                                                                    
  145.     mPaletteEntry   = RECORD                                                        
  146.                         id      : LONGINT;
  147.                         red     : LONGCARD;
  148.                         green   : LONGCARD;
  149.                         blue    : LONGCARD;
  150.                         group   : LONGINT;
  151.                       END;                                                          
  152.  
  153. CONST   mvPaletteEntryEnd   = -1;
  154.  
  155. TYPE
  156.     mScrmodelistEntryPtr = POINTER TO mScrmodelistEntry;
  157.     mScrmodelistEntry   = RECORD                                                    
  158.                             name    : S.ADDRESS; (* string *)
  159.                             modeID  : LONGCARD;
  160.                           END;                                                      
  161.  
  162.     mInputHandlerTimer = RECORD
  163.                            millis,
  164.                            current : S.WORD ;
  165.                          END;
  166.  
  167.     mInputHandlerNodePtr = POINTER TO mInputHandlerNode;
  168.     mInputHandlerNode    = RECORD
  169.                              node    : ED.MinNodePtr ;
  170.                              object  : S.ADDRESS ;
  171.                              CASE :INTEGER OF
  172.                              | 0: sigs  : LONGCARD ;
  173.                              | 1: timer : mInputHandlerTimer ;
  174.                              END (* CASE *) ;
  175.                              flags   : LONGCARD ; (* see below *)
  176.                              method  : LONGCARD ;
  177.                            END ;
  178.  
  179. CONST
  180.     timer = 1 ; (* mInputHandlerFlags  - it's overkill to define a SET for just one item, isn't it? ;-) *)
  181.  
  182. TYPE
  183.     mListTestPosFlags   = (above, below, left,   right,  ltpf4,  ltpf5,  ltpf6,  ltpf7,
  184.                            ltpf8, ltpf9, ltpf10, ltpf11, ltpf12, ltpf13, ltpf14, ltpf15) ;
  185.     mListTestPosFlagSet = SET OF mListTestPosFlags ;
  186.  
  187.     mListTestPosResultPtr = POINTER TO mListTestPosResult ;
  188.     mListTestPosResult   = RECORD
  189.                              entry   : LONGINT;               (* number of entry, -1 if mouse not over valid entry *)
  190.                              column  : INTEGER;               (* numer of column, -1 if no valid column *)
  191.                              flags   : mListTestPosFlagSet;   (* see above *)
  192.                              xoffset,                         (* currently unused *)
  193.                              yoffset : INTEGER;               (* y offset of mouse click from center of line
  194.                                                                  (negative values mean click was above center,
  195.                                                                   positive values mean click was below center) *)
  196.                            END ;
  197.  
  198. (*************************************************************************
  199. ** Black box specification structures for images, pens, frames
  200. *************************************************************************)
  201.  
  202.     mPenSpecPtr = POINTER TO mPenSpec;
  203.     mPenSpec   = RECORD
  204.                    buf : ARRAY [0..31] OF CHAR ;
  205.                  END ;
  206.  
  207.  
  208.  
  209. (***************************************************************************
  210. ** Return values for MUIError()
  211. ***************************************************************************)
  212.  
  213. CONST
  214.                 meOK                  =0;
  215.                 meOutOfMemory         =1;
  216.                 meOutOfGfxMemory      =2;
  217.                 meInvalidWindowObject =3;
  218.                 meMissingLibrary      =4;
  219.                 meNoARexx             =5;
  220.                 meSingleTask          =6;
  221.  
  222.  
  223.  
  224. (***************************************************************************
  225. ** Standard MUI Images & Backgrounds
  226. ***************************************************************************)
  227.  
  228. CONST
  229.                 miWindowBack     =   0;   (* These images are configured   *)
  230.                 miRequesterBack  =   1;   (* with the preferences program. *)
  231.                 miButtonBack     =   2;
  232.                 miListBack       =   3;
  233.                 miTextBack       =   4;
  234.                 miPropBack       =   5;
  235.                 miPopupBack      =   6;
  236.                 miSelectedBack   =   7;
  237.                 miListCursor     =   8;
  238.                 miListSelect     =   9;
  239.                 miListSelCur     =  10;
  240.                 miArrowUp        =  11;
  241.                 miArrowDown      =  12;
  242.                 miArrowLeft      =  13;
  243.                 miArrowRight     =  14;
  244.                 miCheckMark      =  15;
  245.                 miRadioButton    =  16;
  246.                 miCycle          =  17;
  247.                 miPopUp          =  18;
  248.                 miPopFile        =  19;
  249.                 miPopDrawer      =  20;
  250.                 miPropKnob       =  21;
  251.                 miDrawer         =  22;
  252.                 miHardDisk       =  23;
  253.                 miDisk           =  24;
  254.                 miChip           =  25;
  255.                 miVolume         =  26;
  256.                 miPopUpBack      =  27;
  257.                 miNetwork        =  28;
  258.                 miAssign         =  29;
  259.                 miTapePlay       =  30;
  260.                 miTapePlayBack   =  31;
  261.                 miTapePause      =  32;
  262.                 miTapeStop       =  33;
  263.                 miTapeRecord     =  34;
  264.                 miGroupBack      =  35;
  265.                 miSliderBack     =  36;
  266.                 miSliderKnob     =  37;
  267.                 miTapeUp         =  38;
  268.                 miTapeDown       =  39;
  269.                 miPageBack       =  40;
  270.                 miReadListBack   =  41;
  271.                 miCount          =  42;
  272.  
  273.                 miBACKGROUND     = 128;    (* These are direct color    *)
  274.                 miSHADOW         = 129;    (* combinations and are not  *)
  275.                 miSHINE          = 130;    (* affected by users prefs.  *)
  276.                 miFILL           = 131;
  277.                 miSHADOWBACK     = 132;    (* Generally, you should     *)
  278.                 miSHADOWFILL     = 133;    (* avoid using them. Better  *)
  279.                 miSHADOWSHINE    = 134;    (* use one of the customized *)
  280.                 miFILLBACK       = 135;    (* images above.             *)
  281.                 miFILLSHINE      = 136;
  282.                 miSHINEBACK      = 137;
  283.                 miFILLBACK2      = 138;
  284.                 miHSHINEBACK     = 139;
  285.                 miHSHADOWBACK    = 140;
  286.                 miHSHINESHINE    = 141;
  287.                 miHSHADOWSHADOW  = 142;
  288.                 miMARKSHINE      = 143;
  289.                 miMARKHALFSHINE  = 144;
  290.                 miMARKBACKGROUND = 145;
  291.                 miLASTPAT        = 145;
  292.  
  293.  
  294. (***************************************************************************
  295. ** Special values for some methods
  296. ***************************************************************************)
  297.  
  298. CONST
  299.                 mvTriggerValue      = 49893131H;
  300.                 mvNotTriggerValue   = 49893133H;
  301.                 mvEveryTime         = 49893131H;
  302.  
  303.                 mvNotifySelf        = 1;
  304.                 mvNotifyWindow      = 2;
  305.                 mvNotifyApplication = 3;
  306.                 mvNotifyParent      = 4;
  307.  
  308.                 mvApplicationSaveENV     = 0;
  309.                 mvApplicationSaveENVARC  =-1;
  310.                 mvApplicationLoadENV     = 0;
  311.                 mvApplicationLoadENVARC  =-1;
  312.  
  313.                 mvApplicationReturnIDQuit = -1;
  314.  
  315.                 mvListInsertTop       =  0;
  316.                 mvListInsertActive    = -1;
  317.                 mvListInsertSorted    = -2;
  318.                 mvListInsertBottom    = -3;
  319.  
  320.                 mvListRemoveFirst     =  0;
  321.                 mvListRemoveActive    = -1;
  322.                 mvListRemoveLast      = -2;
  323.                 mvListRemoveSelected  = -3;
  324.  
  325.                 mvListSelectOff       =  0;
  326.                 mvListSelectOn        =  1;
  327.                 mvListSelectToggle    =  2;
  328.                 mvListSelectAsk       =  3;
  329.  
  330.                 mvListGetEntryActive  = -1;
  331.                 mvListSelectActive    = -1;
  332.                 mvListAll             = -2;
  333.  
  334.                 mvListRedrawActive    = -1;
  335.                 mvListRedrawAll       = -2;
  336.  
  337.                 mvListMoveTop         =  0;                                           
  338.                 mvListMoveActive      = -1;                                           
  339.                 mvListMoveBottom      = -2;                                           
  340.                 mvListMoveNext        = -3; (* only valid for second parameter *)     
  341.                 mvListMovePrevious    = -4; (* only valid for second parameter *)
  342.  
  343.                 mvListExchangeTop     =  0;
  344.                 mvListExchangeActive  = -1;
  345.                 mvListExchangeBottom  = -2;
  346.                 mvListExchangeNext    = -3; (* only valid for second parameter *)
  347.                 mvListExchangePrevious= -4; (* only valid for second parameter *)
  348.  
  349.                 mvListJumpTop         =  0;
  350.                 mvListJumpActive      = -1;
  351.                 mvListJumpBottom      = -2;
  352.                 mvListJumpUp          = -4;
  353.                 mvListJumpDown        = -3;
  354.  
  355.                 mvListNextSelectedStart    = -1;
  356.                 mvListNextSelectedEnd      = -1;
  357.  
  358.                 mvDragQueryRefuse = 0;
  359.                 mvDragQueryAccept = 1;
  360.  
  361.                 mvDragReportAbort    = 0;
  362.                 mvDragReportContinue = 1;
  363.                 mvDragReportLock     = 2;
  364.                 mvDragReportRefresh  = 3;
  365.  
  366.  
  367. (***************************************************************************
  368. ** Control codes for text strings
  369. ***************************************************************************)
  370.  
  371. CONST
  372.                 mxR = "\033r";   (* right justified *)
  373.                 mxC = "\033c";   (* centered        *)
  374.                 mxL = "\033l";   (* left justified  *)
  375.  
  376.                 mxN = "\033n";   (* normal     *)
  377.                 mxB = "\033b";   (* bold       *)
  378.                 mxI = "\033i";   (* italic     *)
  379.                 mxU = "\033u";   (* underlined *)
  380.  
  381.                 mxPT = "\0332";  (* text pen           *)
  382.                 mxPH = "\0338";  (* highlight text pen *)
  383.  
  384.  
  385.  
  386.  
  387.  
  388. (*******************************************)
  389. (* Begin of automatic header file creation *)
  390. (*******************************************)
  391.  
  392.  
  393.  
  394.  
  395. (****************************************************************************)
  396. (** Notify                                                                 **)
  397. (****************************************************************************)
  398.  
  399.   CONST mcNotify = "Notify.mui";
  400.  
  401. (* Methods *)
  402.  
  403.   CONST mmCallHook                       = 8042B96BH; (* V4  *)
  404.   CONST mmFindUData                      = 8042C196H; (* V8  *)
  405.   CONST mmGetUData                       = 8042ED0CH; (* V8  *)
  406.   CONST mmKillNotify                     = 8042D240H; (* V4  *)
  407.   CONST mmMultiSet                       = 8042D356H; (* V7  *)
  408.   CONST mmNoNotifySet                    = 8042216FH; (* V9  *)
  409.   CONST mmNotify                         = 8042C9CBH; (* V4  *)
  410.   CONST mmSet                            = 8042549AH; (* V4  *)
  411.   CONST mmSetAsString                    = 80422590H; (* V4  *)
  412.   CONST mmSetUData                       = 8042C920H; (* V8  *)
  413.   CONST mmSetUDataOnce                   = 8042CA19H; (* V11 *)
  414.   CONST mmWriteLong                      = 80428D86H; (* V6  *)
  415.   CONST mmWriteString                    = 80424BF4H; (* V6  *)
  416.  
  417. (* Attributes *)
  418.  
  419.   CONST maApplicationObject              = 8042D3EEH; (* V4  ..g Object *          *)
  420.   CONST maAppMessage                     = 80421955H; (* V5  ..g struct AppMessage * *)
  421.   CONST maHelpLine                       = 8042A825H; (* V4  isg LONG              *)
  422.   CONST maHelpNode                       = 80420B85H; (* V4  isg STRPTR            *)
  423.   CONST maNoNotify                       = 804237F9H; (* V7  .s. BOOL              *)
  424.   CONST maParent                         = 8042E35FH; (* V11 ..g Object *          *)
  425.   CONST maRevision                       = 80427EAAH; (* V4  ..g LONG              *)
  426.   CONST maUserData                       = 80420313H; (* V4  isg ULONG             *)
  427.   CONST maVersion                        = 80422301H; (* V4  ..g LONG              *)
  428.  
  429.  
  430.  
  431. (****************************************************************************)
  432. (** Family                                                                 **)
  433. (****************************************************************************)
  434.  
  435.   CONST mcFamily = "Family.mui";
  436.  
  437. (* Methods *)
  438.  
  439.   CONST mmFamilyAddHead                  = 8042E200H; (* V8  *)
  440.   CONST mmFamilyAddTail                  = 8042D752H; (* V8  *)
  441.   CONST mmFamilyInsert                   = 80424D34H; (* V8  *)
  442.   CONST mmFamilyRemove                   = 8042F8A9H; (* V8  *)
  443.   CONST mmFamilySort                     = 80421C49H; (* V8  *)
  444.   CONST mmFamilyTransfer                 = 8042C14AH; (* V8  *)
  445.  
  446. (* Attributes *)
  447.  
  448.   CONST maFamilyChild                    = 8042C696H; (* V8  i.. Object *          *)
  449.   CONST maFamilyList                     = 80424B9EH; (* V8  ..g struct MinList *  *)
  450.  
  451.  
  452.  
  453. (****************************************************************************)
  454. (** Menustrip                                                              **)
  455. (****************************************************************************)
  456.  
  457.   CONST mcMenustrip = "Menustrip.mui";
  458.  
  459. (* Methods *)
  460.  
  461.  
  462. (* Attributes *)
  463.  
  464.   CONST maMenustripEnabled               = 8042815BH; (* V8  isg BOOL              *)
  465.  
  466.  
  467.  
  468. (****************************************************************************)
  469. (** Menu                                                                   **)
  470. (****************************************************************************)
  471.  
  472.   CONST mcMenu = "Menu.mui";
  473.  
  474. (* Methods *)
  475.  
  476.  
  477. (* Attributes *)
  478.  
  479.   CONST maMenuEnabled                    = 8042ED48H; (* V8  isg BOOL              *)
  480.   CONST maMenuTitle                      = 8042A0E3H; (* V8  isg STRPTR            *)
  481.  
  482.  
  483.  
  484. (****************************************************************************)
  485. (** Menuitem                                                               **)
  486. (****************************************************************************)
  487.  
  488.   CONST mcMenuitem = "Menuitem.mui";
  489.  
  490. (* Methods *)
  491.  
  492.  
  493. (* Attributes *)
  494.  
  495.   CONST maMenuitemChecked                = 8042562AH; (* V8  isg BOOL              *)
  496.   CONST maMenuitemCheckit                = 80425ACEH; (* V8  isg BOOL              *)
  497.   CONST maMenuitemEnabled                = 8042AE0FH; (* V8  isg BOOL              *)
  498.   CONST maMenuitemExclude                = 80420BC6H; (* V8  isg LONG              *)
  499.   CONST maMenuitemShortcut               = 80422030H; (* V8  isg STRPTR            *)
  500.   CONST maMenuitemTitle                  = 804218BEH; (* V8  isg STRPTR            *)
  501.   CONST maMenuitemToggle                 = 80424D5CH; (* V8  isg BOOL              *)
  502.   CONST maMenuitemTrigger                = 80426F32H; (* V8  ..g struct MenuItem * *)
  503.  
  504.   CONST mvMenuitemShortcutCheck          = -1;
  505.  
  506.  
  507. (****************************************************************************)
  508. (** Application                                                            **)
  509. (****************************************************************************)
  510.  
  511.   CONST mcApplication = "Application.mui";
  512.  
  513. (* Methods *)
  514.  
  515.   CONST mmApplicationAddInputHandler     = 8042F099H; (* V11 *)
  516.   CONST mmApplicationCheckRefresh        = 80424D68H; (* V11 *)
  517. (*$ IF MUIOBSOLETE *)
  518.   CONST mmApplicationGetMenuCheck        = 8042C0A7H; (* V4  *)
  519. (*$ ENDIF *)
  520. (*$ IF MUIOBSOLETE *)
  521.   CONST mmApplicationGetMenuState        = 8042A58FH; (* V4  *)
  522. (*$ ENDIF *)
  523. (*$ IF MUIOBSOLETE *)
  524.   CONST mmApplicationInput               = 8042D0F5H; (* V4  *)
  525. (*$ ENDIF *)
  526.   CONST mmApplicationInputBuffered       = 80427E59H; (* V4  *)
  527.   CONST mmApplicationLoad                = 8042F90DH; (* V4  *)
  528.   CONST mmApplicationNewInput            = 80423BA6H; (* V11 *)
  529.   CONST mmApplicationOpenConfigWindow    = 804299BAH; (* V11 *)
  530.   CONST mmApplicationPushMethod          = 80429EF8H; (* V4  *)
  531.   CONST mmApplicationRemInputHandler     = 8042E7AFH; (* V11 *)
  532.   CONST mmApplicationReturnID            = 804276EFH; (* V4  *)
  533.   CONST mmApplicationSave                = 804227EFH; (* V4  *)
  534.   CONST mmApplicationSetConfigItem       = 80424A80H; (* V11 *)
  535. (*$ IF MUIOBSOLETE *)
  536.   CONST mmApplicationSetMenuCheck        = 8042A707H; (* V4  *)
  537. (*$ ENDIF *)
  538. (*$ IF MUIOBSOLETE *)
  539.   CONST mmApplicationSetMenuState        = 80428BEFH; (* V4  *)
  540. (*$ ENDIF *)
  541.   CONST mmApplicationShowHelp            = 80426479H; (* V4  *)
  542.  
  543. (* Attributes *)
  544.  
  545.   CONST maApplicationActive              = 804260ABH; (* V4  isg BOOL              *)
  546.   CONST maApplicationAuthor              = 80424842H; (* V4  i.g STRPTR            *)
  547.   CONST maApplicationBase                = 8042E07AH; (* V4  i.g STRPTR            *)
  548.   CONST maApplicationBroker              = 8042DBCEH; (* V4  ..g Broker *          *)
  549.   CONST maApplicationBrokerHook          = 80428F4BH; (* V4  isg struct Hook *     *)
  550.   CONST maApplicationBrokerPort          = 8042E0ADH; (* V6  ..g struct MsgPort *  *)
  551.   CONST maApplicationBrokerPri           = 8042C8D0H; (* V6  i.g LONG              *)
  552.   CONST maApplicationCommands            = 80428648H; (* V4  isg struct MUI_Command * *)
  553.   CONST maApplicationCopyright           = 8042EF4DH; (* V4  i.g STRPTR            *)
  554.   CONST maApplicationDescription         = 80421FC6H; (* V4  i.g STRPTR            *)
  555.   CONST maApplicationDiskObject          = 804235CBH; (* V4  isg struct DiskObject * *)
  556.   CONST maApplicationDoubleStart         = 80423BC6H; (* V4  ..g BOOL              *)
  557.   CONST maApplicationDropObject          = 80421266H; (* V5  is. Object *          *)
  558.   CONST maApplicationForceQuit           = 804257DFH; (* V8  ..g BOOL              *)
  559.   CONST maApplicationHelpFile            = 804293F4H; (* V8  isg STRPTR            *)
  560.   CONST maApplicationIconified           = 8042A07FH; (* V4  .sg BOOL              *)
  561. (*$ IF MUIOBSOLETE *)
  562.   CONST maApplicationMenu                = 80420E1FH; (* V4  i.g struct NewMenu *  *)
  563. (*$ ENDIF *)
  564.   CONST maApplicationMenuAction          = 80428961H; (* V4  ..g ULONG             *)
  565.   CONST maApplicationMenuHelp            = 8042540BH; (* V4  ..g ULONG             *)
  566.   CONST maApplicationMenustrip           = 804252D9H; (* V8  i.. Object *          *)
  567.   CONST maApplicationRexxHook            = 80427C42H; (* V7  isg struct Hook *     *)
  568.   CONST maApplicationRexxMsg             = 8042FD88H; (* V4  ..g struct RxMsg *    *)
  569.   CONST maApplicationRexxString          = 8042D711H; (* V4  .s. STRPTR            *)
  570.   CONST maApplicationSingleTask          = 8042A2C8H; (* V4  i.. BOOL              *)
  571.   CONST maApplicationSleep               = 80425711H; (* V4  .s. BOOL              *)
  572.   CONST maApplicationTitle               = 804281B8H; (* V4  i.g STRPTR            *)
  573.   CONST maApplicationUseCommodities      = 80425EE5H; (* V10 i.. BOOL              *)
  574.   CONST maApplicationUseRexx             = 80422387H; (* V10 i.. BOOL              *)
  575.   CONST maApplicationVersion             = 8042B33FH; (* V4  i.g STRPTR            *)
  576.   CONST maApplicationWindow              = 8042BFE0H; (* V4  i.. Object *          *)
  577.  
  578.  
  579.  
  580. (****************************************************************************)
  581. (** Window                                                                 **)
  582. (****************************************************************************)
  583.  
  584.   CONST mcWindow = "Window.mui";
  585.  
  586. (* Methods *)
  587.  
  588. (*$ IF MUIOBSOLETE *)
  589.   CONST mmWindowGetMenuCheck             = 80420414H; (* V4  *)
  590. (*$ ENDIF *)
  591. (*$ IF MUIOBSOLETE *)
  592.   CONST mmWindowGetMenuState             = 80420D2FH; (* V4  *)
  593. (*$ ENDIF *)
  594.   CONST mmWindowScreenToBack             = 8042913DH; (* V4  *)
  595.   CONST mmWindowScreenToFront            = 804227A4H; (* V4  *)
  596. (*$ IF MUIOBSOLETE *)
  597.   CONST mmWindowSetCycleChain            = 80426510H; (* V4  *)
  598. (*$ ENDIF *)
  599. (*$ IF MUIOBSOLETE *)
  600.   CONST mmWindowSetMenuCheck             = 80422243H; (* V4  *)
  601. (*$ ENDIF *)
  602. (*$ IF MUIOBSOLETE *)
  603.   CONST mmWindowSetMenuState             = 80422B5EH; (* V4  *)
  604. (*$ ENDIF *)
  605.   CONST mmWindowToBack                   = 8042152EH; (* V4  *)
  606.   CONST mmWindowToFront                  = 8042554FH; (* V4  *)
  607.  
  608. (* Attributes *)
  609.  
  610.   CONST maWindowActivate                 = 80428D2FH; (* V4  isg BOOL              *)
  611.   CONST maWindowActiveObject             = 80427925H; (* V4  .sg Object *          *)
  612.   CONST maWindowAltHeight                = 8042CCE3H; (* V4  i.g LONG              *)
  613.   CONST maWindowAltLeftEdge              = 80422D65H; (* V4  i.g LONG              *)
  614.   CONST maWindowAltTopEdge               = 8042E99BH; (* V4  i.g LONG              *)
  615.   CONST maWindowAltWidth                 = 804260F4H; (* V4  i.g LONG              *)
  616.   CONST maWindowAppWindow                = 804280CFH; (* V5  i.. BOOL              *)
  617.   CONST maWindowBackdrop                 = 8042C0BBH; (* V4  i.. BOOL              *)
  618.   CONST maWindowBorderless               = 80429B79H; (* V4  i.. BOOL              *)
  619.   CONST maWindowCloseGadget              = 8042A110H; (* V4  i.. BOOL              *)
  620.   CONST maWindowCloseRequest             = 8042E86EH; (* V4  ..g BOOL              *)
  621.   CONST maWindowDefaultObject            = 804294D7H; (* V4  isg Object *          *)
  622.   CONST maWindowDepthGadget              = 80421923H; (* V4  i.. BOOL              *)
  623.   CONST maWindowDragBar                  = 8042045DH; (* V4  i.. BOOL              *)
  624.   CONST maWindowFancyDrawing             = 8042BD0EH; (* V8  isg BOOL              *)
  625.   CONST maWindowHeight                   = 80425846H; (* V4  i.g LONG              *)
  626.   CONST maWindowID                       = 804201BDH; (* V4  isg ULONG             *)
  627.   CONST maWindowInputEvent               = 804247D8H; (* V4  ..g struct InputEvent * *)
  628.   CONST maWindowLeftEdge                 = 80426C65H; (* V4  i.g LONG              *)
  629. (*$ IF MUIOBSOLETE *)
  630.   CONST maWindowMenu                     = 8042DB94H; (* V4  i.. struct NewMenu *  *)
  631. (*$ ENDIF *)
  632.   CONST maWindowMenuAction               = 80427521H; (* V8  isg ULONG             *)
  633.   CONST maWindowMenustrip                = 8042855EH; (* V8  i.g Object *          *)
  634.   CONST maWindowMouseObject              = 8042BF9BH; (* V10 ..g Object *          *)
  635.   CONST maWindowNeedsMouseObject         = 8042372AH; (* V10 i.. BOOL              *)
  636.   CONST maWindowNoMenus                  = 80429DF5H; (* V4  is. BOOL              *)
  637.   CONST maWindowOpen                     = 80428AA0H; (* V4  .sg BOOL              *)
  638.   CONST maWindowPublicScreen             = 804278E4H; (* V6  isg STRPTR            *)
  639.   CONST maWindowRefWindow                = 804201F4H; (* V4  is. Object *          *)
  640.   CONST maWindowRootObject               = 8042CBA5H; (* V4  isg Object *          *)
  641.   CONST maWindowScreen                   = 8042DF4FH; (* V4  isg struct Screen *   *)
  642.   CONST maWindowScreenTitle              = 804234B0H; (* V5  isg STRPTR            *)
  643.   CONST maWindowSizeGadget               = 8042E33DH; (* V4  i.. BOOL              *)
  644.   CONST maWindowSizeRight                = 80424780H; (* V4  i.. BOOL              *)
  645.   CONST maWindowSleep                    = 8042E7DBH; (* V4  .sg BOOL              *)
  646.   CONST maWindowTitle                    = 8042AD3DH; (* V4  isg STRPTR            *)
  647.   CONST maWindowTopEdge                  = 80427C66H; (* V4  i.g LONG              *)
  648.   CONST maWindowWidth                    = 8042DCAEH; (* V4  i.g LONG              *)
  649.   CONST maWindowWindow                   = 80426A42H; (* V4  ..g struct Window *   *)
  650.  
  651.   CONST mvWindowActiveObjectNone         = 0;
  652.   CONST mvWindowActiveObjectNext         = -1;
  653.   CONST mvWindowActiveObjectPrev         = -2;
  654.   CONST mvWindowAltHeightScaled          = -1000;
  655.   CONST mvWindowAltLeftEdgeCentered      = -1;
  656.   CONST mvWindowAltLeftEdgeMoused        = -2;
  657.   CONST mvWindowAltLeftEdgeNoChange      = -1000;
  658.   CONST mvWindowAltTopEdgeCentered       = -1;
  659.   CONST mvWindowAltTopEdgeMoused         = -2;
  660.   CONST mvWindowAltTopEdgeNoChange       = -1000;
  661.   CONST mvWindowAltWidthScaled           = -1000;
  662.   CONST mvWindowHeightScaled             = -1000;
  663.   CONST mvWindowHeightDefault            = -1001;
  664.   CONST mvWindowLeftEdgeCentered         = -1;
  665.   CONST mvWindowLeftEdgeMoused           = -2;
  666.   CONST mvWindowMenuNoMenu               = -1;
  667.   CONST mvWindowTopEdgeCentered          = -1;
  668.   CONST mvWindowTopEdgeMoused            = -2;
  669.   CONST mvWindowWidthScaled              = -1000;
  670.   CONST mvWindowWidthDefault             = -1001;
  671.  
  672.  
  673. (****************************************************************************)
  674. (** Aboutmui                                                               **)
  675. (****************************************************************************)
  676.  
  677.   CONST mcAboutmui = "Aboutmui.mui";
  678.  
  679. (* Methods *)
  680.  
  681.  
  682. (* Attributes *)
  683.  
  684.   CONST maAboutmuiApplication            = 80422523H; (* V11 i.. Object *          *)
  685.  
  686.  
  687.  
  688. (****************************************************************************)
  689. (** Area                                                                   **)
  690. (****************************************************************************)
  691.  
  692.   CONST mcArea = "Area.mui";
  693.  
  694. (* Methods *)
  695.  
  696.   CONST mmAskMinMax                      = 80423874H; (* V4  *)
  697.   CONST mmCleanup                        = 8042D985H; (* V4  *)
  698.   CONST mmContextMenuBuild               = 80429D2EH; (* V11 *)
  699.   CONST mmContextMenuChoice              = 80420F0EH; (* V11 *)
  700.   CONST mmDragBegin                      = 8042C03AH; (* V11 *)
  701.   CONST mmDragDrop                       = 8042C555H; (* V11 *)
  702.   CONST mmDragFinish                     = 804251F0H; (* V11 *)
  703.   CONST mmDragQuery                      = 80420261H; (* V11 *)
  704.   CONST mmDragReport                     = 8042EDADH; (* V11 *)
  705.   CONST mmDraw                           = 80426F3FH; (* V4  *)
  706.   CONST mmHandleInput                    = 80422A1AH; (* V4  *)
  707.   CONST mmHide                           = 8042F20FH; (* V4  *)
  708.   CONST mmSetup                          = 80428354H; (* V4  *)
  709.   CONST mmShow                           = 8042CC84H; (* V4  *)
  710.  
  711. (* Attributes *)
  712.  
  713.   CONST maBackground                     = 8042545BH; (* V4  is. LONG              *)
  714.   CONST maBottomEdge                     = 8042E552H; (* V4  ..g LONG              *)
  715.   CONST maContextMenu                    = 8042B704H; (* V11 isg Object *          *)
  716.   CONST maContextMenuTrigger             = 8042A2C1H; (* V11 ..g Object *          *)
  717.   CONST maControlChar                    = 8042120BH; (* V4  isg char              *)
  718.   CONST maCycleChain                     = 80421CE7H; (* V11 isg LONG              *)
  719.   CONST maDisabled                       = 80423661H; (* V4  isg BOOL              *)
  720.   CONST maDraggable                      = 80420B6EH; (* V11 isg BOOL              *)
  721.   CONST maDropable                       = 8042FBCEH; (* V11 isg BOOL              *)
  722. (*$ IF MUIOBSOLETE *)
  723.   CONST maExportID                       = 8042D76EH; (* V4  isg ULONG             *)
  724. (*$ ENDIF *)
  725.   CONST maFixHeight                      = 8042A92BH; (* V4  i.. LONG              *)
  726.   CONST maFixHeightTxt                   = 804276F2H; (* V4  i.. STRPTR            *)
  727.   CONST maFixWidth                       = 8042A3F1H; (* V4  i.. LONG              *)
  728.   CONST maFixWidthTxt                    = 8042D044H; (* V4  i.. STRPTR            *)
  729.   CONST maFont                           = 8042BE50H; (* V4  i.g struct TextFont * *)
  730.   CONST maFrame                          = 8042AC64H; (* V4  i.. LONG              *)
  731.   CONST maFramePhantomHoriz              = 8042ED76H; (* V4  i.. BOOL              *)
  732.   CONST maFrameTitle                     = 8042D1C7H; (* V4  i.. STRPTR            *)
  733.   CONST maHeight                         = 80423237H; (* V4  ..g LONG              *)
  734.   CONST maHorizDisappear                 = 80429615H; (* V11 isg LONG              *)
  735.   CONST maHorizWeight                    = 80426DB9H; (* V4  i.. WORD              *)
  736.   CONST maInnerBottom                    = 8042F2C0H; (* V4  i.. LONG              *)
  737.   CONST maInnerLeft                      = 804228F8H; (* V4  i.. LONG              *)
  738.   CONST maInnerRight                     = 804297FFH; (* V4  i.. LONG              *)
  739.   CONST maInnerTop                       = 80421EB6H; (* V4  i.. LONG              *)
  740.   CONST maInputMode                      = 8042FB04H; (* V4  i.. LONG              *)
  741.   CONST maLeftEdge                       = 8042BEC6H; (* V4  ..g LONG              *)
  742.   CONST maMaxHeight                      = 804293E4H; (* V11 i.. LONG              *)
  743.   CONST maMaxWidth                       = 8042F112H; (* V11 i.. LONG              *)
  744.   CONST maObjectID                       = 8042D76EH; (* V11 isg ULONG             *)
  745.   CONST maPressed                        = 80423535H; (* V4  ..g BOOL              *)
  746.   CONST maRightEdge                      = 8042BA82H; (* V4  ..g LONG              *)
  747.   CONST maSelected                       = 8042654BH; (* V4  isg BOOL              *)
  748.   CONST maShortHelp                      = 80428FE3H; (* V11 isg STRPTR            *)
  749.   CONST maShowMe                         = 80429BA8H; (* V4  isg BOOL              *)
  750.   CONST maShowSelState                   = 8042CAACH; (* V4  i.. BOOL              *)
  751.   CONST maTimer                          = 80426435H; (* V4  ..g LONG              *)
  752.   CONST maTopEdge                        = 8042509BH; (* V4  ..g LONG              *)
  753.   CONST maVertDisappear                  = 8042D12FH; (* V11 isg LONG              *)
  754.   CONST maVertWeight                     = 804298D0H; (* V4  i.. WORD              *)
  755.   CONST maWeight                         = 80421D1FH; (* V4  i.. WORD              *)
  756.   CONST maWidth                          = 8042B59CH; (* V4  ..g LONG              *)
  757.   CONST maWindow                         = 80421591H; (* V4  ..g struct Window *   *)
  758.   CONST maWindowObject                   = 8042669EH; (* V4  ..g Object *          *)
  759.  
  760.   CONST mvFontInherit                    = 0;
  761.   CONST mvFontNormal                     = -1;
  762.   CONST mvFontList                       = -2;
  763.   CONST mvFontTiny                       = -3;
  764.   CONST mvFontFixed                      = -4;
  765.   CONST mvFontTitle                      = -5;
  766.   CONST mvFontBig                        = -6;
  767.   CONST mvFontButton                     = -7;
  768.   CONST mvFrameNone                      = 0;
  769.   CONST mvFrameButton                    = 1;
  770.   CONST mvFrameImageButton               = 2;
  771.   CONST mvFrameText                      = 3;
  772.   CONST mvFrameString                    = 4;
  773.   CONST mvFrameReadList                  = 5;
  774.   CONST mvFrameInputList                 = 6;
  775.   CONST mvFrameProp                      = 7;
  776.   CONST mvFrameGauge                     = 8;
  777.   CONST mvFrameGroup                     = 9;
  778.   CONST mvFramePopUp                     = 10;
  779.   CONST mvFrameVirtual                   = 11;
  780.   CONST mvFrameSlider                    = 12;
  781.   CONST mvFrameCount                     = 13;
  782.   CONST mvInputModeNone                  = 0;
  783.   CONST mvInputModeRelVerify             = 1;
  784.   CONST mvInputModeImmediate             = 2;
  785.   CONST mvInputModeToggle                = 3;
  786.  
  787.  
  788. (****************************************************************************)
  789. (** Rectangle                                                              **)
  790. (****************************************************************************)
  791.  
  792.   CONST mcRectangle = "Rectangle.mui";
  793.  
  794. (* Attributes *)
  795.  
  796.   CONST maRectangleBarTitle              = 80426689H; (* V11 i.g STRPTR            *)
  797.   CONST maRectangleHBar                  = 8042C943H; (* V7  i.g BOOL              *)
  798.   CONST maRectangleVBar                  = 80422204H; (* V7  i.g BOOL              *)
  799.  
  800.  
  801.  
  802. (****************************************************************************)
  803. (** Balance                                                                **)
  804. (****************************************************************************)
  805.  
  806.   CONST mcBalance = "Balance.mui";
  807.  
  808.  
  809. (****************************************************************************)
  810. (** Image                                                                  **)
  811. (****************************************************************************)
  812.  
  813.   CONST mcImage = "Image.mui";
  814.  
  815. (* Attributes *)
  816.  
  817.   CONST maImageFontMatch                 = 8042815DH; (* V4  i.. BOOL              *)
  818.   CONST maImageFontMatchHeight           = 80429F26H; (* V4  i.. BOOL              *)
  819.   CONST maImageFontMatchWidth            = 804239BFH; (* V4  i.. BOOL              *)
  820.   CONST maImageFreeHoriz                 = 8042DA84H; (* V4  i.. BOOL              *)
  821.   CONST maImageFreeVert                  = 8042EA28H; (* V4  i.. BOOL              *)
  822.   CONST maImageOldImage                  = 80424F3DH; (* V4  i.. struct Image *    *)
  823.   CONST maImageSpec                      = 804233D5H; (* V4  i.. char *            *)
  824.   CONST maImageState                     = 8042A3ADH; (* V4  is. LONG              *)
  825.  
  826.  
  827.  
  828. (****************************************************************************)
  829. (** Bitmap                                                                 **)
  830. (****************************************************************************)
  831.  
  832.   CONST mcBitmap = "Bitmap.mui";
  833.  
  834. (* Attributes *)
  835.  
  836.   CONST maBitmapBitmap                   = 804279BDH; (* V8  isg struct BitMap *   *)
  837.   CONST maBitmapHeight                   = 80421560H; (* V8  isg LONG              *)
  838.   CONST maBitmapMappingTable             = 8042E23DH; (* V8  isg UBYTE *           *)
  839.   CONST maBitmapPrecision                = 80420C74H; (* V11 isg LONG              *)
  840.   CONST maBitmapRemappedBitmap           = 80423A47H; (* V11 ..g struct BitMap *   *)
  841.   CONST maBitmapSourceColors             = 80425360H; (* V8  isg ULONG *           *)
  842.   CONST maBitmapTransparent              = 80422805H; (* V8  isg LONG              *)
  843.   CONST maBitmapUseFriend                = 804239D8H; (* V11 i.. BOOL              *)
  844.   CONST maBitmapWidth                    = 8042EB3AH; (* V8  isg LONG              *)
  845.  
  846.  
  847.  
  848. (****************************************************************************)
  849. (** Bodychunk                                                              **)
  850. (****************************************************************************)
  851.  
  852.   CONST mcBodychunk = "Bodychunk.mui";
  853.  
  854. (* Attributes *)
  855.  
  856.   CONST maBodychunkBody                  = 8042CA67H; (* V8  isg UBYTE *           *)
  857.   CONST maBodychunkCompression           = 8042DE5FH; (* V8  isg UBYTE             *)
  858.   CONST maBodychunkDepth                 = 8042C392H; (* V8  isg LONG              *)
  859.   CONST maBodychunkMasking               = 80423B0EH; (* V8  isg UBYTE             *)
  860.  
  861.  
  862.  
  863. (****************************************************************************)
  864. (** Text                                                                   **)
  865. (****************************************************************************)
  866.  
  867.   CONST mcText = "Text.mui";
  868.  
  869. (* Attributes *)
  870.  
  871.   CONST maTextContents                   = 8042F8DCH; (* V4  isg STRPTR            *)
  872.   CONST maTextHiChar                     = 804218FFH; (* V4  i.. char              *)
  873.   CONST maTextPreParse                   = 8042566DH; (* V4  isg STRPTR            *)
  874.   CONST maTextSetMax                     = 80424D0AH; (* V4  i.. BOOL              *)
  875.   CONST maTextSetMin                     = 80424E10H; (* V4  i.. BOOL              *)
  876.   CONST maTextSetVMax                    = 80420D8BH; (* V11 i.. BOOL              *)
  877.  
  878.  
  879.  
  880. (****************************************************************************)
  881. (** Gadget                                                                 **)
  882. (****************************************************************************)
  883.  
  884.   CONST mcGadget = "Gadget.mui";
  885.  
  886. (* Attributes *)
  887.  
  888.   CONST maGadgetGadget                   = 8042EC1AH; (* V11 ..g struct Gadget *   *)
  889.  
  890.  
  891.  
  892. (****************************************************************************)
  893. (** String                                                                 **)
  894. (****************************************************************************)
  895.  
  896.   CONST mcString = "String.mui";
  897.  
  898. (* Attributes *)
  899.  
  900.   CONST maStringAccept                   = 8042E3E1H; (* V4  isg STRPTR            *)
  901.   CONST maStringAcknowledge              = 8042026CH; (* V4  ..g STRPTR            *)
  902.   CONST maStringAdvanceOnCR              = 804226DEH; (* V11 isg BOOL              *)
  903.   CONST maStringAttachedList             = 80420FD2H; (* V4  i.. Object *          *)
  904.   CONST maStringBufferPos                = 80428B6CH; (* V4  .s. LONG              *)
  905.   CONST maStringContents                 = 80428FFDH; (* V4  isg STRPTR            *)
  906.   CONST maStringDisplayPos               = 8042CCBFH; (* V4  .s. LONG              *)
  907.   CONST maStringEditHook                 = 80424C33H; (* V7  isg struct Hook *     *)
  908.   CONST maStringFormat                   = 80427484H; (* V4  i.g LONG              *)
  909.   CONST maStringInteger                  = 80426E8AH; (* V4  isg ULONG             *)
  910.   CONST maStringLonelyEditHook           = 80421569H; (* V11 isg BOOL              *)
  911.   CONST maStringMaxLen                   = 80424984H; (* V4  i.g LONG              *)
  912.   CONST maStringReject                   = 8042179CH; (* V4  isg STRPTR            *)
  913.   CONST maStringSecret                   = 80428769H; (* V4  i.g BOOL              *)
  914.  
  915.   CONST mvStringFormatLeft               = 0;
  916.   CONST mvStringFormatCenter             = 1;
  917.   CONST mvStringFormatRight              = 2;
  918.  
  919.  
  920. (****************************************************************************)
  921. (** Boopsi                                                                 **)
  922. (****************************************************************************)
  923.  
  924.   CONST mcBoopsi = "Boopsi.mui";
  925.  
  926. (* Attributes *)
  927.  
  928.   CONST maBoopsiClass                    = 80426999H; (* V4  isg struct IClass *   *)
  929.   CONST maBoopsiClassID                  = 8042BFA3H; (* V4  isg char *            *)
  930.   CONST maBoopsiMaxHeight                = 8042757FH; (* V4  isg ULONG             *)
  931.   CONST maBoopsiMaxWidth                 = 8042BCB1H; (* V4  isg ULONG             *)
  932.   CONST maBoopsiMinHeight                = 80422C93H; (* V4  isg ULONG             *)
  933.   CONST maBoopsiMinWidth                 = 80428FB2H; (* V4  isg ULONG             *)
  934.   CONST maBoopsiObject                   = 80420178H; (* V4  ..g Object *          *)
  935.   CONST maBoopsiRemember                 = 8042F4BDH; (* V4  i.. ULONG             *)
  936.   CONST maBoopsiSmart                    = 8042B8D7H; (* V9  i.. BOOL              *)
  937.   CONST maBoopsiTagDrawInfo              = 8042BAE7H; (* V4  isg ULONG             *)
  938.   CONST maBoopsiTagScreen                = 8042BC71H; (* V4  isg ULONG             *)
  939.   CONST maBoopsiTagWindow                = 8042E11DH; (* V4  isg ULONG             *)
  940.  
  941.  
  942.  
  943. (****************************************************************************)
  944. (** Prop                                                                   **)
  945. (****************************************************************************)
  946.  
  947.   CONST mcProp = "Prop.mui";
  948.  
  949. (* Attributes *)
  950.  
  951.   CONST maPropEntries                    = 8042FBDBH; (* V4  isg LONG              *)
  952.   CONST maPropFirst                      = 8042D4B2H; (* V4  isg LONG              *)
  953.   CONST maPropHoriz                      = 8042F4F3H; (* V4  i.g BOOL              *)
  954.   CONST maPropSlider                     = 80429C3AH; (* V4  isg BOOL              *)
  955.   CONST maPropVisible                    = 8042FEA6H; (* V4  isg LONG              *)
  956.  
  957.  
  958.  
  959. (****************************************************************************)
  960. (** Gauge                                                                  **)
  961. (****************************************************************************)
  962.  
  963.   CONST mcGauge = "Gauge.mui";
  964.  
  965. (* Attributes *)
  966.  
  967.   CONST maGaugeCurrent                   = 8042F0DDH; (* V4  isg LONG              *)
  968.   CONST maGaugeDivide                    = 8042D8DFH; (* V4  isg BOOL              *)
  969.   CONST maGaugeHoriz                     = 804232DDH; (* V4  i.. BOOL              *)
  970.   CONST maGaugeInfoText                  = 8042BF15H; (* V7  isg STRPTR            *)
  971.   CONST maGaugeMax                       = 8042BCDBH; (* V4  isg LONG              *)
  972.  
  973.  
  974.  
  975. (****************************************************************************)
  976. (** Scale                                                                  **)
  977. (****************************************************************************)
  978.  
  979.   CONST mcScale = "Scale.mui";
  980.  
  981. (* Attributes *)
  982.  
  983.   CONST maScaleHoriz                     = 8042919AH; (* V4  isg BOOL              *)
  984.  
  985.  
  986.  
  987. (****************************************************************************)
  988. (** Colorfield                                                             **)
  989. (****************************************************************************)
  990.  
  991.   CONST mcColorfield = "Colorfield.mui";
  992.  
  993. (* Attributes *)
  994.  
  995.   CONST maColorfieldBlue                 = 8042D3B0H; (* V4  isg ULONG             *)
  996.   CONST maColorfieldGreen                = 80424466H; (* V4  isg ULONG             *)
  997.   CONST maColorfieldPen                  = 8042713AH; (* V4  ..g ULONG             *)
  998.   CONST maColorfieldRed                  = 804279F6H; (* V4  isg ULONG             *)
  999.   CONST maColorfieldRGB                  = 8042677AH; (* V4  isg ULONG *           *)
  1000.  
  1001.  
  1002.  
  1003. (****************************************************************************)
  1004. (** List                                                                   **)
  1005. (****************************************************************************)
  1006.  
  1007.   CONST mcList = "List.mui";
  1008.  
  1009. (* Methods *)
  1010.  
  1011.   CONST mmListClear                      = 8042AD89H; (* V4  *)
  1012.   CONST mmListCreateImage                = 80429804H; (* V11 *)
  1013.   CONST mmListDeleteImage                = 80420F58H; (* V11 *)
  1014.   CONST mmListExchange                   = 8042468CH; (* V4  *)
  1015.   CONST mmListGetEntry                   = 804280ECH; (* V4  *)
  1016.   CONST mmListInsert                     = 80426C87H; (* V4  *)
  1017.   CONST mmListInsertSingle               = 804254D5H; (* V7  *)
  1018.   CONST mmListJump                       = 8042BAABH; (* V4  *)
  1019.   CONST mmListMove                       = 804253C2H; (* V9  *)
  1020.   CONST mmListNextSelected               = 80425F17H; (* V6  *)
  1021.   CONST mmListRedraw                     = 80427993H; (* V4  *)
  1022.   CONST mmListRemove                     = 8042647EH; (* V4  *)
  1023.   CONST mmListSelect                     = 804252D8H; (* V4  *)
  1024.   CONST mmListSort                       = 80422275H; (* V4  *)
  1025.   CONST mmListTestPos                    = 80425F48H; (* V11 *)
  1026.  
  1027. (* Attributes *)
  1028.  
  1029.   CONST maListActive                     = 8042391CH; (* V4  isg LONG              *)
  1030.   CONST maListAdjustHeight               = 8042850DH; (* V4  i.. BOOL              *)
  1031.   CONST maListAdjustWidth                = 8042354AH; (* V4  i.. BOOL              *)
  1032.   CONST maListAutoVisible                = 8042A445H; (* V11 isg BOOL              *)
  1033.   CONST maListCompareHook                = 80425C14H; (* V4  is. struct Hook *     *)
  1034.   CONST maListConstructHook              = 8042894FH; (* V4  is. struct Hook *     *)
  1035.   CONST maListDestructHook               = 804297CEH; (* V4  is. struct Hook *     *)
  1036.   CONST maListDisplayHook                = 8042B4D5H; (* V4  is. struct Hook *     *)
  1037.   CONST maListDragSortable               = 80426099H; (* V11 isg BOOL              *)
  1038.   CONST maListDropMark                   = 8042ABA6H; (* V11 ..g LONG              *)
  1039.   CONST maListEntries                    = 80421654H; (* V4  ..g LONG              *)
  1040.   CONST maListFirst                      = 804238D4H; (* V4  ..g LONG              *)
  1041.   CONST maListFormat                     = 80423C0AH; (* V4  isg STRPTR            *)
  1042.   CONST maListInsertPosition             = 8042D0CDH; (* V9  ..g LONG              *)
  1043.   CONST maListMinLineHeight              = 8042D1C3H; (* V4  i.. LONG              *)
  1044.   CONST maListMultiTestHook              = 8042C2C6H; (* V4  is. struct Hook *     *)
  1045.   CONST maListQuiet                      = 8042D8C7H; (* V4  .s. BOOL              *)
  1046.   CONST maListShowDropMarks              = 8042C6F3H; (* V11 isg BOOL              *)
  1047.   CONST maListSourceArray                = 8042C0A0H; (* V4  i.. APTR              *)
  1048.   CONST maListTitle                      = 80423E66H; (* V6  isg char *            *)
  1049.   CONST maListVisible                    = 8042191FH; (* V4  ..g LONG              *)
  1050.  
  1051.   CONST mvListActiveOff                  = -1;
  1052.   CONST mvListActiveTop                  = -2;
  1053.   CONST mvListActiveBottom               = -3;
  1054.   CONST mvListActiveUp                   = -4;
  1055.   CONST mvListActiveDown                 = -5;
  1056.   CONST mvListActivePageUp               = -6;
  1057.   CONST mvListActivePageDown             = -7;
  1058.   CONST mvListConstructHookString        = -1;
  1059.   CONST mvListDestructHookString         = -1;
  1060.  
  1061.  
  1062. (****************************************************************************)
  1063. (** Floattext                                                              **)
  1064. (****************************************************************************)
  1065.  
  1066.   CONST mcFloattext = "Floattext.mui";
  1067.  
  1068. (* Attributes *)
  1069.  
  1070.   CONST maFloattextJustify               = 8042DC03H; (* V4  isg BOOL              *)
  1071.   CONST maFloattextSkipChars             = 80425C7DH; (* V4  is. STRPTR            *)
  1072.   CONST maFloattextTabSize               = 80427D17H; (* V4  is. LONG              *)
  1073.   CONST maFloattextText                  = 8042D16AH; (* V4  isg STRPTR            *)
  1074.  
  1075.  
  1076.  
  1077. (****************************************************************************)
  1078. (** Volumelist                                                             **)
  1079. (****************************************************************************)
  1080.  
  1081.   CONST mcVolumelist = "Volumelist.mui";
  1082.  
  1083.  
  1084. (****************************************************************************)
  1085. (** Scrmodelist                                                            **)
  1086. (****************************************************************************)
  1087.  
  1088.   CONST mcScrmodelist = "Scrmodelist.mui";
  1089.  
  1090. (* Attributes *)
  1091.  
  1092.  
  1093.  
  1094.  
  1095. (****************************************************************************)
  1096. (** Dirlist                                                                **)
  1097. (****************************************************************************)
  1098.  
  1099.   CONST mcDirlist = "Dirlist.mui";
  1100.  
  1101. (* Methods *)
  1102.  
  1103.   CONST mmDirlistReRead                  = 80422D71H; (* V4  *)
  1104.  
  1105. (* Attributes *)
  1106.  
  1107.   CONST maDirlistAcceptPattern           = 8042760AH; (* V4  is. STRPTR            *)
  1108.   CONST maDirlistDirectory               = 8042EA41H; (* V4  isg STRPTR            *)
  1109.   CONST maDirlistDrawersOnly             = 8042B379H; (* V4  is. BOOL              *)
  1110.   CONST maDirlistFilesOnly               = 8042896AH; (* V4  is. BOOL              *)
  1111.   CONST maDirlistFilterDrawers           = 80424AD2H; (* V4  is. BOOL              *)
  1112.   CONST maDirlistFilterHook              = 8042AE19H; (* V4  is. struct Hook *     *)
  1113.   CONST maDirlistMultiSelDirs            = 80428653H; (* V6  is. BOOL              *)
  1114.   CONST maDirlistNumBytes                = 80429E26H; (* V4  ..g LONG              *)
  1115.   CONST maDirlistNumDrawers              = 80429CB8H; (* V4  ..g LONG              *)
  1116.   CONST maDirlistNumFiles                = 8042A6F0H; (* V4  ..g LONG              *)
  1117.   CONST maDirlistPath                    = 80426176H; (* V4  ..g STRPTR            *)
  1118.   CONST maDirlistRejectIcons             = 80424808H; (* V4  is. BOOL              *)
  1119.   CONST maDirlistRejectPattern           = 804259C7H; (* V4  is. STRPTR            *)
  1120.   CONST maDirlistSortDirs                = 8042BBB9H; (* V4  is. LONG              *)
  1121.   CONST maDirlistSortHighLow             = 80421896H; (* V4  is. BOOL              *)
  1122.   CONST maDirlistSortType                = 804228BCH; (* V4  is. LONG              *)
  1123.   CONST maDirlistStatus                  = 804240DEH; (* V4  ..g LONG              *)
  1124.  
  1125.   CONST mvDirlistSortDirsFirst           = 0;
  1126.   CONST mvDirlistSortDirsLast            = 1;
  1127.   CONST mvDirlistSortDirsMix             = 2;
  1128.   CONST mvDirlistSortTypeName            = 0;
  1129.   CONST mvDirlistSortTypeDate            = 1;
  1130.   CONST mvDirlistSortTypeSize            = 2;
  1131.   CONST mvDirlistStatusInvalid           = 0;
  1132.   CONST mvDirlistStatusReading           = 1;
  1133.   CONST mvDirlistStatusValid             = 2;
  1134.  
  1135.  
  1136. (****************************************************************************)
  1137. (** Numeric                                                                **)
  1138. (****************************************************************************)
  1139.  
  1140.   CONST mcNumeric = "Numeric.mui";
  1141.  
  1142. (* Methods *)
  1143.  
  1144.   CONST mmNumericDecrease                = 804243A7H; (* V11 *)
  1145.   CONST mmNumericIncrease                = 80426ECDH; (* V11 *)
  1146.   CONST mmNumericScaleToValue            = 8042032CH; (* V11 *)
  1147.   CONST mmNumericSetDefault              = 8042AB0AH; (* V11 *)
  1148.   CONST mmNumericStringify               = 80424891H; (* V11 *)
  1149.   CONST mmNumericValueToScale            = 80423E4FH; (* V11 *)
  1150.  
  1151. (* Attributes *)
  1152.  
  1153.   CONST maNumericDefault                 = 804263E8H; (* V11 isg LONG              *)
  1154.   CONST maNumericFormat                  = 804263E9H; (* V11 isg STRPTR            *)
  1155.   CONST maNumericMax                     = 8042D78AH; (* V11 isg LONG              *)
  1156.   CONST maNumericMin                     = 8042E404H; (* V11 isg LONG              *)
  1157.   CONST maNumericReverse                 = 8042F2A0H; (* V11 isg BOOL              *)
  1158.   CONST maNumericRevLeftRight            = 804294A7H; (* V11 isg BOOL              *)
  1159.   CONST maNumericRevUpDown               = 804252DDH; (* V11 isg BOOL              *)
  1160.   CONST maNumericValue                   = 8042AE3AH; (* V11 isg LONG              *)
  1161.  
  1162.  
  1163.  
  1164. (****************************************************************************)
  1165. (** Framedisplay                                                           **)
  1166. (****************************************************************************)
  1167.  
  1168.   CONST mcFramedisplay = "Framedisplay.mui";
  1169.  
  1170. (* Attributes *)
  1171.  
  1172.  
  1173.  
  1174.  
  1175. (****************************************************************************)
  1176. (** Popframe                                                               **)
  1177. (****************************************************************************)
  1178.  
  1179.   CONST mcPopframe = "Popframe.mui";
  1180.  
  1181.  
  1182. (****************************************************************************)
  1183. (** Imagedisplay                                                           **)
  1184. (****************************************************************************)
  1185.  
  1186.   CONST mcImagedisplay = "Imagedisplay.mui";
  1187.  
  1188. (* Attributes *)
  1189.  
  1190.  
  1191.  
  1192.  
  1193. (****************************************************************************)
  1194. (** Popimage                                                               **)
  1195. (****************************************************************************)
  1196.  
  1197.   CONST mcPopimage = "Popimage.mui";
  1198.  
  1199.  
  1200. (****************************************************************************)
  1201. (** Pendisplay                                                             **)
  1202. (****************************************************************************)
  1203.  
  1204.   CONST mcPendisplay = "Pendisplay.mui";
  1205.  
  1206. (* Attributes *)
  1207.  
  1208.   CONST maPendisplayRGBcolor             = 8042A1A9H; (* V11 isg struct MUI_RBBcolor * *)
  1209.   CONST maPendisplaySpec                 = 8042A204H; (* V11 isg struct MUI_PenSpec  * *)
  1210.  
  1211.  
  1212.  
  1213. (****************************************************************************)
  1214. (** Poppen                                                                 **)
  1215. (****************************************************************************)
  1216.  
  1217.   CONST mcPoppen = "Poppen.mui";
  1218.  
  1219.  
  1220. (****************************************************************************)
  1221. (** Knob                                                                   **)
  1222. (****************************************************************************)
  1223.  
  1224.   CONST mcKnob = "Knob.mui";
  1225.  
  1226.  
  1227. (****************************************************************************)
  1228. (** Levelmeter                                                             **)
  1229. (****************************************************************************)
  1230.  
  1231.   CONST mcLevelmeter = "Levelmeter.mui";
  1232.  
  1233. (* Attributes *)
  1234.  
  1235.   CONST maLevelmeterLabel                = 80420DD5H; (* V11 isg STRPTR            *)
  1236.  
  1237.  
  1238.  
  1239. (****************************************************************************)
  1240. (** Numericbutton                                                          **)
  1241. (****************************************************************************)
  1242.  
  1243.   CONST mcNumericbutton = "Numericbutton.mui";
  1244.  
  1245.  
  1246. (****************************************************************************)
  1247. (** Slider                                                                 **)
  1248. (****************************************************************************)
  1249.  
  1250.   CONST mcSlider = "Slider.mui";
  1251.  
  1252. (* Attributes *)
  1253.  
  1254.   CONST maSliderHoriz                    = 8042FAD1H; (* V11 isg BOOL              *)
  1255. (*$ IF MUIOBSOLETE *)
  1256.   CONST maSliderLevel                    = 8042AE3AH; (* V4  isg LONG              *)
  1257. (*$ ENDIF *)
  1258. (*$ IF MUIOBSOLETE *)
  1259.   CONST maSliderMax                      = 8042D78AH; (* V4  isg LONG              *)
  1260. (*$ ENDIF *)
  1261. (*$ IF MUIOBSOLETE *)
  1262.   CONST maSliderMin                      = 8042E404H; (* V4  isg LONG              *)
  1263. (*$ ENDIF *)
  1264.   CONST maSliderQuiet                    = 80420B26H; (* V6  i.. BOOL              *)
  1265. (*$ IF MUIOBSOLETE *)
  1266.   CONST maSliderReverse                  = 8042F2A0H; (* V4  isg BOOL              *)
  1267. (*$ ENDIF *)
  1268.  
  1269.  
  1270.  
  1271. (****************************************************************************)
  1272. (** Group                                                                  **)
  1273. (****************************************************************************)
  1274.  
  1275.   CONST mcGroup = "Group.mui";
  1276.  
  1277. (* Methods *)
  1278.  
  1279.   CONST mmGroupExitChange                = 8042D1CCH; (* V11 *)
  1280.   CONST mmGroupInitChange                = 80420887H; (* V11 *)
  1281.  
  1282. (* Attributes *)
  1283.  
  1284.   CONST maGroupActivePage                = 80424199H; (* V5  isg LONG              *)
  1285.   CONST maGroupChild                     = 804226E6H; (* V4  i.. Object *          *)
  1286.   CONST maGroupChildList                 = 80424748H; (* V4  ..g struct List *     *)
  1287.   CONST maGroupColumns                   = 8042F416H; (* V4  is. LONG              *)
  1288.   CONST maGroupHoriz                     = 8042536BH; (* V4  i.. BOOL              *)
  1289.   CONST maGroupHorizSpacing              = 8042C651H; (* V4  is. LONG              *)
  1290.   CONST maGroupLayoutHook                = 8042C3B2H; (* V11 i.. struct Hook *     *)
  1291.   CONST maGroupPageMode                  = 80421A5FH; (* V5  i.. BOOL              *)
  1292.   CONST maGroupRows                      = 8042B68FH; (* V4  is. LONG              *)
  1293.   CONST maGroupSameHeight                = 8042037EH; (* V4  i.. BOOL              *)
  1294.   CONST maGroupSameSize                  = 80420860H; (* V4  i.. BOOL              *)
  1295.   CONST maGroupSameWidth                 = 8042B3ECH; (* V4  i.. BOOL              *)
  1296.   CONST maGroupSpacing                   = 8042866DH; (* V4  is. LONG              *)
  1297.   CONST maGroupVertSpacing               = 8042E1BFH; (* V4  is. LONG              *)
  1298.  
  1299.   CONST mvGroupActivePageFirst           = 0;
  1300.   CONST mvGroupActivePageLast            = -1;
  1301.   CONST mvGroupActivePagePrev            = -2;
  1302.   CONST mvGroupActivePageNext            = -3;
  1303.  
  1304.  
  1305. (****************************************************************************)
  1306. (** Mccprefs                                                               **)
  1307. (****************************************************************************)
  1308.  
  1309.   CONST mcMccprefs = "Mccprefs.mui";
  1310.  
  1311.  
  1312. (****************************************************************************)
  1313. (** Register                                                               **)
  1314. (****************************************************************************)
  1315.  
  1316.   CONST mcRegister = "Register.mui";
  1317.  
  1318. (* Attributes *)
  1319.  
  1320.   CONST maRegisterFrame                  = 8042349BH; (* V7  i.g BOOL              *)
  1321.   CONST maRegisterTitles                 = 804297ECH; (* V7  i.g STRPTR *          *)
  1322.  
  1323.  
  1324.  
  1325. (****************************************************************************)
  1326. (** Settingsgroup                                                          **)
  1327. (****************************************************************************)
  1328.  
  1329.   CONST mcSettingsgroup = "Settingsgroup.mui";
  1330.  
  1331. (* Methods *)
  1332.  
  1333.  
  1334. (* Attributes *)
  1335.  
  1336.  
  1337.  
  1338.  
  1339. (****************************************************************************)
  1340. (** Settings                                                               **)
  1341. (****************************************************************************)
  1342.  
  1343.   CONST mcSettings = "Settings.mui";
  1344.  
  1345. (* Methods *)
  1346.  
  1347.  
  1348. (* Attributes *)
  1349.  
  1350.  
  1351.  
  1352.  
  1353. (****************************************************************************)
  1354. (** Frameadjust                                                            **)
  1355. (****************************************************************************)
  1356.  
  1357.   CONST mcFrameadjust = "Frameadjust.mui";
  1358.  
  1359. (* Methods *)
  1360.  
  1361.  
  1362. (* Attributes *)
  1363.  
  1364.  
  1365.  
  1366.  
  1367. (****************************************************************************)
  1368. (** Penadjust                                                              **)
  1369. (****************************************************************************)
  1370.  
  1371.   CONST mcPenadjust = "Penadjust.mui";
  1372.  
  1373. (* Methods *)
  1374.  
  1375.  
  1376. (* Attributes *)
  1377.  
  1378.   CONST maPenadjustPSIMode               = 80421CBBH; (* V11 i.. BOOL              *)
  1379.  
  1380.  
  1381.  
  1382. (****************************************************************************)
  1383. (** Imageadjust                                                            **)
  1384. (****************************************************************************)
  1385.  
  1386.   CONST mcImageadjust = "Imageadjust.mui";
  1387.  
  1388. (* Methods *)
  1389.  
  1390.  
  1391. (* Attributes *)
  1392.  
  1393.  
  1394.  
  1395.  
  1396. (****************************************************************************)
  1397. (** Virtgroup                                                              **)
  1398. (****************************************************************************)
  1399.  
  1400.   CONST mcVirtgroup = "Virtgroup.mui";
  1401.  
  1402. (* Methods *)
  1403.  
  1404.  
  1405. (* Attributes *)
  1406.  
  1407.   CONST maVirtgroupHeight                = 80423038H; (* V6  ..g LONG              *)
  1408.   CONST maVirtgroupInput                 = 80427F7EH; (* V11 i.. BOOL              *)
  1409.   CONST maVirtgroupLeft                  = 80429371H; (* V6  isg LONG              *)
  1410.   CONST maVirtgroupTop                   = 80425200H; (* V6  isg LONG              *)
  1411.   CONST maVirtgroupWidth                 = 80427C49H; (* V6  ..g LONG              *)
  1412.  
  1413.  
  1414.  
  1415. (****************************************************************************)
  1416. (** Scrollgroup                                                            **)
  1417. (****************************************************************************)
  1418.  
  1419.   CONST mcScrollgroup = "Scrollgroup.mui";
  1420.  
  1421. (* Methods *)
  1422.  
  1423.  
  1424. (* Attributes *)
  1425.  
  1426.   CONST maScrollgroupContents            = 80421261H; (* V4  i.. Object *          *)
  1427.   CONST maScrollgroupFreeHoriz           = 804292F3H; (* V9  i.. BOOL              *)
  1428.   CONST maScrollgroupFreeVert            = 804224F2H; (* V9  i.. BOOL              *)
  1429.  
  1430.  
  1431.  
  1432. (****************************************************************************)
  1433. (** Scrollbar                                                              **)
  1434. (****************************************************************************)
  1435.  
  1436.   CONST mcScrollbar = "Scrollbar.mui";
  1437.  
  1438. (* Attributes *)
  1439.  
  1440.   CONST maScrollbarType                  = 8042FB6BH; (* V11 i.. LONG              *)
  1441.  
  1442.   CONST mvScrollbarTypeDefault           = 0;
  1443.   CONST mvScrollbarTypeBottom            = 1;
  1444.   CONST mvScrollbarTypeTop               = 2;
  1445.   CONST mvScrollbarTypeSym               = 3;
  1446.  
  1447.  
  1448. (****************************************************************************)
  1449. (** Listview                                                               **)
  1450. (****************************************************************************)
  1451.  
  1452.   CONST mcListview = "Listview.mui";
  1453.  
  1454. (* Attributes *)
  1455.  
  1456.   CONST maListviewClickColumn            = 8042D1B3H; (* V7  ..g LONG              *)
  1457.   CONST maListviewDefClickColumn         = 8042B296H; (* V7  isg LONG              *)
  1458.   CONST maListviewDoubleClick            = 80424635H; (* V4  i.g BOOL              *)
  1459.   CONST maListviewDragType               = 80425CD3H; (* V11 isg LONG              *)
  1460.   CONST maListviewInput                  = 8042682DH; (* V4  i.. BOOL              *)
  1461.   CONST maListviewList                   = 8042BCCEH; (* V4  i.g Object *          *)
  1462.   CONST maListviewMultiSelect            = 80427E08H; (* V7  i.. LONG              *)
  1463.   CONST maListviewScrollerPos            = 8042B1B4H; (* V10 i.. BOOL              *)
  1464.   CONST maListviewSelectChange           = 8042178FH; (* V4  ..g BOOL              *)
  1465.  
  1466.   CONST mvListviewDragTypeNone           = 0;
  1467.   CONST mvListviewDragTypeImmediate      = 1;
  1468.   CONST mvListviewMultiSelectNone        = 0;
  1469.   CONST mvListviewMultiSelectDefault     = 1;
  1470.   CONST mvListviewMultiSelectShifted     = 2;
  1471.   CONST mvListviewMultiSelectAlways      = 3;
  1472.   CONST mvListviewScrollerPosDefault     = 0;
  1473.   CONST mvListviewScrollerPosLeft        = 1;
  1474.   CONST mvListviewScrollerPosRight       = 2;
  1475.  
  1476.  
  1477. (****************************************************************************)
  1478. (** Radio                                                                  **)
  1479. (****************************************************************************)
  1480.  
  1481.   CONST mcRadio = "Radio.mui";
  1482.  
  1483. (* Attributes *)
  1484.  
  1485.   CONST maRadioActive                    = 80429B41H; (* V4  isg LONG              *)
  1486.   CONST maRadioEntries                   = 8042B6A1H; (* V4  i.. STRPTR *          *)
  1487.  
  1488.  
  1489.  
  1490. (****************************************************************************)
  1491. (** Cycle                                                                  **)
  1492. (****************************************************************************)
  1493.  
  1494.   CONST mcCycle = "Cycle.mui";
  1495.  
  1496. (* Attributes *)
  1497.  
  1498.   CONST maCycleActive                    = 80421788H; (* V4  isg LONG              *)
  1499.   CONST maCycleEntries                   = 80420629H; (* V4  i.. STRPTR *          *)
  1500.  
  1501.   CONST mvCycleActiveNext                = -1;
  1502.   CONST mvCycleActivePrev                = -2;
  1503.  
  1504.  
  1505. (****************************************************************************)
  1506. (** Coloradjust                                                            **)
  1507. (****************************************************************************)
  1508.  
  1509.   CONST mcColoradjust = "Coloradjust.mui";
  1510.  
  1511. (* Attributes *)
  1512.  
  1513.   CONST maColoradjustBlue                = 8042B8A3H; (* V4  isg ULONG             *)
  1514.   CONST maColoradjustGreen               = 804285ABH; (* V4  isg ULONG             *)
  1515.   CONST maColoradjustModeID              = 8042EC59H; (* V4  isg ULONG             *)
  1516.   CONST maColoradjustRed                 = 80420EAAH; (* V4  isg ULONG             *)
  1517.   CONST maColoradjustRGB                 = 8042F899H; (* V4  isg ULONG *           *)
  1518.  
  1519.  
  1520.  
  1521. (****************************************************************************)
  1522. (** Palette                                                                **)
  1523. (****************************************************************************)
  1524.  
  1525.   CONST mcPalette = "Palette.mui";
  1526.  
  1527. (* Attributes *)
  1528.  
  1529.   CONST maPaletteEntries                 = 8042A3D8H; (* V6  i.g struct MUI_Palette_Entry * *)
  1530.   CONST maPaletteGroupable               = 80423E67H; (* V6  isg BOOL              *)
  1531.   CONST maPaletteNames                   = 8042C3A2H; (* V6  isg char **           *)
  1532.  
  1533.  
  1534.  
  1535. (****************************************************************************)
  1536. (** Popstring                                                              **)
  1537. (****************************************************************************)
  1538.  
  1539.   CONST mcPopstring = "Popstring.mui";
  1540.  
  1541. (* Methods *)
  1542.  
  1543.   CONST mmPopstringClose                 = 8042DC52H; (* V7  *)
  1544.   CONST mmPopstringOpen                  = 804258BAH; (* V7  *)
  1545.  
  1546. (* Attributes *)
  1547.  
  1548.   CONST maPopstringButton                = 8042D0B9H; (* V7  i.g Object *          *)
  1549.   CONST maPopstringCloseHook             = 804256BFH; (* V7  isg struct Hook *     *)
  1550.   CONST maPopstringOpenHook              = 80429D00H; (* V7  isg struct Hook *     *)
  1551.   CONST maPopstringString                = 804239EAH; (* V7  i.g Object *          *)
  1552.   CONST maPopstringToggle                = 80422B7AH; (* V7  isg BOOL              *)
  1553.  
  1554.  
  1555.  
  1556. (****************************************************************************)
  1557. (** Popobject                                                              **)
  1558. (****************************************************************************)
  1559.  
  1560.   CONST mcPopobject = "Popobject.mui";
  1561.  
  1562. (* Attributes *)
  1563.  
  1564.   CONST maPopobjectFollow                = 80424CB5H; (* V7  isg BOOL              *)
  1565.   CONST maPopobjectLight                 = 8042A5A3H; (* V7  isg BOOL              *)
  1566.   CONST maPopobjectObject                = 804293E3H; (* V7  i.g Object *          *)
  1567.   CONST maPopobjectObjStrHook            = 8042DB44H; (* V7  isg struct Hook *     *)
  1568.   CONST maPopobjectStrObjHook            = 8042FBE1H; (* V7  isg struct Hook *     *)
  1569.   CONST maPopobjectVolatile              = 804252ECH; (* V7  isg BOOL              *)
  1570.   CONST maPopobjectWindowHook            = 8042F194H; (* V9  isg struct Hook *     *)
  1571.  
  1572.  
  1573.  
  1574. (****************************************************************************)
  1575. (** Poplist                                                                **)
  1576. (****************************************************************************)
  1577.  
  1578.   CONST mcPoplist = "Poplist.mui";
  1579.  
  1580. (* Attributes *)
  1581.  
  1582.   CONST maPoplistArray                   = 8042084CH; (* V8  i.. char **           *)
  1583.  
  1584.  
  1585.  
  1586. (****************************************************************************)
  1587. (** Popscreen                                                              **)
  1588. (****************************************************************************)
  1589.  
  1590.   CONST mcPopscreen = "Popscreen.mui";
  1591.  
  1592. (* Attributes *)
  1593.  
  1594.  
  1595.  
  1596.  
  1597. (****************************************************************************)
  1598. (** Popasl                                                                 **)
  1599. (****************************************************************************)
  1600.  
  1601.   CONST mcPopasl = "Popasl.mui";
  1602.  
  1603. (* Attributes *)
  1604.  
  1605.   CONST maPopaslActive                   = 80421B37H; (* V7  ..g BOOL              *)
  1606.   CONST maPopaslStartHook                = 8042B703H; (* V7  isg struct Hook *     *)
  1607.   CONST maPopaslStopHook                 = 8042D8D2H; (* V7  isg struct Hook *     *)
  1608.   CONST maPopaslType                     = 8042DF3DH; (* V7  i.g ULONG             *)
  1609.  
  1610.  
  1611.  
  1612. (****************************************************************************)
  1613. (** Semaphore                                                              **)
  1614. (****************************************************************************)
  1615.  
  1616.   CONST mcSemaphore = "Semaphore.mui";
  1617.  
  1618. (* Methods *)
  1619.  
  1620.   CONST mmSemaphoreAttempt               = 80426CE2H; (* V11 *)
  1621.   CONST mmSemaphoreAttemptShared         = 80422551H; (* V11 *)
  1622.   CONST mmSemaphoreObtain                = 804276F0H; (* V11 *)
  1623.   CONST mmSemaphoreObtainShared          = 8042EA02H; (* V11 *)
  1624.   CONST mmSemaphoreRelease               = 80421F2DH; (* V11 *)
  1625.  
  1626.  
  1627. (****************************************************************************)
  1628. (** Applist                                                                **)
  1629. (****************************************************************************)
  1630.  
  1631.   CONST mcApplist = "Applist.mui";
  1632.  
  1633. (* Methods *)
  1634.  
  1635.  
  1636.  
  1637. (****************************************************************************)
  1638. (** Dataspace                                                              **)
  1639. (****************************************************************************)
  1640.  
  1641.   CONST mcDataspace = "Dataspace.mui";
  1642.  
  1643. (* Methods *)
  1644.  
  1645.   CONST mmDataspaceAdd                   = 80423366H; (* V11 *)
  1646.   CONST mmDataspaceClear                 = 8042B6C9H; (* V11 *)
  1647.   CONST mmDataspaceMerge                 = 80423E2BH; (* V11 *)
  1648.   CONST mmDataspaceReadIFF               = 80420DFBH; (* V11 *)
  1649.   CONST mmDataspaceRemove                = 8042DCE1H; (* V11 *)
  1650.   CONST mmDataspaceWriteIFF              = 80425E8EH; (* V11 *)
  1651.  
  1652. (* Attributes *)
  1653.  
  1654.   CONST maDataspacePool                  = 80424CF9H; (* V11 i.. APTR              *)
  1655.  
  1656.  
  1657.  
  1658. (****************************************************************************)
  1659. (** Configdata                                                             **)
  1660. (****************************************************************************)
  1661.  
  1662.   CONST mcConfigdata = "Configdata.mui";
  1663.  
  1664. (* Methods *)
  1665.  
  1666.  
  1667. (* Attributes *)
  1668.  
  1669.  
  1670.  
  1671.  
  1672. (*****************************************)
  1673. (* End of automatic header file creation *)
  1674. (*****************************************)
  1675.  
  1676.  
  1677.  
  1678.  
  1679.  
  1680.  
  1681.  
  1682. (****************************************************************************)
  1683. (** Boopsi-Support                                                         **)
  1684. (****************************************************************************)
  1685.  
  1686.   (* this is send to the boopsi and must be used as return value              *)
  1687.   CONST mmBoopsiQuery                = 80427157H;       (* ··· was missing ··· *)
  1688.  
  1689.  
  1690.  
  1691. (****************************************************************************)
  1692. (** The additional Procedures for window-class                             **)
  1693. (****************************************************************************)
  1694.  
  1695.  
  1696.         PROCEDURE mvWindowTopEdgeDelta(p:LONGINT): LONGINT;
  1697.         PROCEDURE mvWindowWidthMinMax(p:LONGINT): LONGINT;
  1698.         PROCEDURE mvWindowWidthVisible(p:LONGINT): LONGINT; 
  1699.         PROCEDURE mvWindowWidthScreen(p:LONGINT): LONGINT; 
  1700.         PROCEDURE mvWindowHeightMinMax(p:LONGINT): LONGINT; 
  1701.         PROCEDURE mvWindowHeightVisible(p:LONGINT): LONGINT; 
  1702.         PROCEDURE mvWindowHeightScreen(p:LONGINT): LONGINT; 
  1703.         PROCEDURE mvWindowAltTopEdgeDelta(p:LONGINT): LONGINT; 
  1704.         PROCEDURE mvWindowAltWidthMinMax(p:LONGINT): LONGINT; 
  1705.         PROCEDURE mvWindowAltWidthVisible(p:LONGINT): LONGINT; 
  1706.         PROCEDURE mvWindowAltWidthScreen(p:LONGINT): LONGINT; 
  1707.         PROCEDURE mvWindowAltHeightMinMax(p:LONGINT): LONGINT; 
  1708.         PROCEDURE mvWindowAltHeightVisible(p:LONGINT): LONGINT; 
  1709.         PROCEDURE mvWindowAltHeightScreen(p:LONGINT): LONGINT; 
  1710.  
  1711.  
  1712. END MuiD.
  1713.